package com.hkyp.ss.course.apis;

import com.hkyp.ss.course.apis.dto.common.PageReq;
import com.hkyp.ss.course.apis.dto.common.PageResp;
import com.hkyp.ss.course.apis.dto.request.CommentDTO;
import com.hkyp.ss.course.apis.dto.request.CommentLikeDTO;
import com.hkyp.ss.course.apis.dto.response.FirstCommentVO;

import java.util.List;

public interface CommentService {

    PageResp<FirstCommentVO> selectCommentToCourCommList(Long ccid, PageReq pageReq,Long userId);

    void saveComment(List courseComment);

    void addComment(Long userId, CommentDTO commentDTO);

    void addCommentOrReplyLike( Long userId, CommentLikeDTO commentLikeDTO);
}
